Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 BARROWDALE ROAD Semi-Detached £143,344 £77,000 30 Mar 2005
27 BARROWDALE ROAD Semi-Detached £166,944 £125,000 10 Jun 2016
35 BARROWDALE ROAD Semi-Detached £227,904 £39,950 6 Nov 1995
37 BARROWDALE ROAD Semi-Detached £188,558 £85,250 21 Nov 2003